take a shellacking - İspanyolca İngilizce Sözlük